package main

import (
	"fmt"
	"runtime"
)

func main() {
	//获取本机逻辑cpu的个数（不是物理cpu）
	cpu := runtime.NumCPU()
	fmt.Println("机器的cpu的个数：", cpu)

	//设置golang运行的cpu数
	//1.8以后，需要设置一个使用的cpu的个数
	//1.8以后，自动使用全部的cpu
	runtime.GOMAXPROCS(cpu - 1)
}
